#u259600 .banner_frame {
  width: 100.0%;
}

#u259600 .banner_frame .padding_bottom_swiper_frame {
  padding-bottom: 39.6%;
}

#u259600 .swiper-slide {
  background-size: cover;
}

#u259600 .swiper-slide .webp_img_frame img {
  object-fit: cover;
}

#u259600 .fk_adsorptionRound_current {
  background: rgba(229, 229, 229, 1);
}

#u259600 .fk_adsorptionRound_num_activity {
  background: rgba(229, 229, 229, 1);
}

#u259600 .fk_imageSwitchBtn_adsorptionRound.adsorptionRound_active {
  background: rgba(229, 229, 229, 1);
}

#u259600 .fk_imageSwitchBtn_adsorptionRound {
  background: rgba(0, 0, 0, 0.1);
}

#u259600 .fk_imageSwitchBtn_adsorptionRound:hover {
  background: rgba(229, 229, 229, 1);
}

#u259600 .fk_imageSwitchBtn_adsorptionRound .fk_adsorptionRound_num {
  color: rgba(255, 255, 255, 1);
}

#u259600 .video_frame .video_height {
  padding-bottom: 42.0%;
}

#u259600 div.banner_short_line_wrap .pic_short_line_btn_activity {
  background: rgba(229, 229, 229, 1);
}

#u259600 .banner_short_line_wrap .pic_short_line_btn .pic_short_line:hover {
  width: 26px;
  background: rgba(229, 229, 229, 1);
}

#u259600 .banner_short_line_wrap .pic_short_line_btn .pic_short_line {
  background: rgba(0, 0, 0, 0.1);
}

#u259600 .banner_btn {
  background: rgba(0, 0, 0, 0.1);
}

#u259600 .banner_btn:hover {
  background: rgba(229, 229, 229, 1);
}

#u259600 .fk_rightColorArrowsImg {
  background: rgba(0, 0, 0, 0.1);
}

#u259600 .fk_rightColorArrowsImg:hover {
  background: rgba(229, 229, 229, 1);
}

#u259600 .one_big_block {
  border-color: rgba(0, 0, 0, 0.1);
}

#u259600 .one_big_block.big_block_btn_select {
  border-color: rgba(229, 229, 229, 1);
}

#u259600 .one_big_block:hover {
  border-color: rgba(229, 229, 229, 1);
}

#u259600 .banner_frame .arrow_btn_next,
#u259600 .banner_frame .arrow_btn_prev {
  color: rgba(255, 255, 255, 1);
}

#u259600 .banner_frame .arrow_btn_next .mock-after,
#u259600 .banner_frame .arrow_btn_prev .mock-after {
  background: rgba(255, 255, 255, 1);
}

#u259600 .banner_btn {
  color: rgba(255, 255, 255, 1);
}

#u259600 .fk_rightColorArrowsImg {
  color: rgba(255, 255, 255, 1);
}

.pc_pattern #u259601 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u259601 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u259601 {
  order: 0;
}

.pc_pattern #u259602 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u259602 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u259602 {
  order: 0;
}

.pc_pattern #u259603 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u259603 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u259603 {
  order: 0;
}

.pc_pattern #u259604 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u259604 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u259604 {
  order: 0;
}

.pc_pattern #u568200 {
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/wKj0iWIYMx-AEtbXAAFMjmVZM_4863.jpg);
  box-shadow: 0 0 0 #fff;
  background-color: rgba(247, 247, 247, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern #u568200 .laybox {
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
}

.pc_pattern #u568200 .laybox {
  max-width: 1440px;
}

.mb_pattern #u568200 {
  background-color: rgba(255, 255, 255, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/wKj0iWIYMx-AEtbXAAFMjmVZM_4863.jpg);
  box-shadow: 0 0 0 #fff;
}

.mb_pattern #u568200 .laybox {
  padding-left: 2.6667%;
  padding-right: 2.6667%;
  padding-top: 5.3333%;
  padding-bottom: 5.3333%;
}

.pc_pattern #u568201 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u568201 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u568201 {
  order: 0;
}

.pc_pattern #u568203 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u568203 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u568203 {
  order: 0;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u568204 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u568204 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u568204 {
  margin-top: 3.074245939675174%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u568205 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u568205 {
  margin-top: 1.4084507042253522%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u568205 {
  margin-top: 0.5890052356020943%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u568207 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 4.0721%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u568207 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 4.2254%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u568207 {
  order: 0;
}

.pc_pattern #u568208 .my_title_index {
  display: none;
}

.pc_pattern #u568208 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u568208 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(239, 65, 54, 1);
}

.mb_pattern #u568208 .my_title_index {
  display: none;
}

.mb_pattern #u568208 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u568208 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(239, 65, 54, 1);
}

#u568208 .custom-page li:hover {
  color: rgba(217, 0, 0, 1);
}

#u568208 .custom-page li.xl-disabled {
  color: #c0c4cc;
}

#u568208 .custom-page .xl-active {
  color: rgba(217, 0, 0, 1);
}

#u568208 .xl-jumpButton:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
}

.pc_pattern #u568208 .btn_more:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
  color: #fff;
}

#u568208 .pageStyle0 .custom-page {
  color: rgba(94, 96, 100, 1);
}

#u568208 .custom-page li.xl-disabled {
  color: rgba(94, 96, 100, 1);
}

#u568208 .pageStyle1 .custom-page li.xl-nextPage,
#u568208 .page.pageStyle1 .custom-page li.xl-prevPage,
#u568208 .page.pageStyle1 .custom-page li {
  border-color: rgba(94, 96, 100, 1);
}

#u568208 .page.pageStyle1 .mb_page .iconfont,
#u568208 .page.pageStyle1 .mb_page span {
  border-color: rgba(94, 96, 100, 1);
  color: rgba(94, 96, 100, 1);
}

#u568208 .pageStyle1 .custom-page,
#u568208 .page.pageStyle1 .total_page,
#u568208 .page.pageStyle1 .jump_page {
  color: rgba(94, 96, 100, 1);
}

#u568208 .page.pageStyle1 .jump_page input,
#u568208 .page.pageStyle1 .xl-jumpButton,
#u568208 .page.pageStyle2 .btn_more {
  color: rgba(94, 96, 100, 1);
  border-color: rgba(94, 96, 100, 1);
}

#u568208 .pageStyle3 span,
#u568208 .pageStyle3 i,
#u568208 .pageStyle0 span,
#u568208 .pageStyle0 i {
  color: rgba(94, 96, 100, 1);
}

#u568208 .list_one .list_img {
  background-size: cover;
}

.mb_pattern #u568208 .list_one {
  width: 46.4%;
  margin: 0 1.8% 20px 1.8%;
}

.pc_pattern #u568208 .list_one {
  width: calc(25% - 20px);
  padding: 10px 10px;
}

.pc_pattern #u568208 .product_list_1 .swiper-slide {
  width: 25%;
}

.pc_pattern #u568208 .list_img_frame {
  padding-bottom: 100.0%;
}

.mb_pattern #u568208 .list_img_frame {
  padding-bottom: 100.0%;
}

.pc_pattern #u568208 .list_content_frame {}

.pc_pattern #u568208 .font_hover_color:hover {
  color: rgba(217, 0, 0, 1);
}

.pc_pattern #u568208 .border_hover_color:hover {
  border-color: rgba(217, 0, 0, 1);
}

#u568208 .list_one:hover .border_hover_color {
  border-color: rgba(217, 0, 0, 1);
}

.mb_pattern #u568208 .product_summary_wrap {
  display: none;
}

.pc_pattern #u568208 .basic_product_display_index .product_list_1 .list_one .list_one_wrap {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.pc_pattern #u568208 .basic_product_display_index .product_list_1 .list_one .list_one_wrap:hover {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

#u568208 .basic_product_display_index .list_one .list_one_wrap {
  background-color: rgba(255, 255, 255, 0);
}

.pc_pattern #u568208 .basic_product_display_index .product_list_1 .list_one {}

.pc_pattern #u568208 .basic_product_display_index .product_list_0 .list_one .list_one_wrap,
.pc_pattern #u568208 .basic_product_display_index .product_list_2 .list_one .list_one_wrap,
.pc_pattern #u568208 .basic_product_display_index .product_list_3 .list_one .list_one_wrap {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
}

.pc_pattern #u568208 .basic_product_display_index .product_list_0 .list_one:hover .list_one_wrap,
.pc_pattern #u568208 .basic_product_display_index .product_list_2 .list_one:hover .list_one_wrap,
.pc_pattern #u568208 .basic_product_display_index .product_list_3 .list_one:hover .list_one_wrap {
  box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

#u568208 .basic_product_display_index .list_one .list_one_wrap:hover {
  background-color: rgba(255, 255, 255, 0);
}

#u568208 .basic_product_display_index .list_one .list_one_wrap .product_name {
  font-size: 18px;
  font-family: 微软雅黑;
  color: rgba(0, 0, 0, 1);
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.mb_pattern #u568208 .basic_product_display_index .list_one .list_one_wrap .product_name {
  font-size: 16px;
}

.pc_pattern #u568208 .basic_product_display_index .list_one .list_one_wrap.font_hover_color:hover,
#u568208 .basic_product_display_index .list_one .list_one_wrap.font_hover_color:hover .product_name {
  color: rgba(217, 0, 0, 1);
}

.mb_pattern #u568208 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u568208 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

#u568209 .buttonContent {
  border-style: solid;
  border-width: 0px;
  border-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  background: rgba(217, 0, 0, 1);
}

#u568209 .buttonContent .after {
  border-radius: 4px;
}

#u568209 .btnWords {
  font-size: 16px;
  font-family: 微软雅黑;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  -webkit-background-clip: text;
  color: rgba(255, 255, 255, 1);
  background-image: none;
}

#u568209 .buttonContent.type_0 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
}

#u568209 .buttonContent.type_1 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
  border-color: rgba(255, 255, 255, 1);
}

#u568209 .buttonContent.type_2 {
  color: rgba(255, 255, 255, 1);
}

#u568209 .buttonContent.type_3 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
}

#u568209 .buttonContent.type_4 {
  color: rgba(255, 255, 255, 1);
  background: ;
  border-color: rgba(255, 255, 255, 1);
}

#u568209 .buttonContent.type_5 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
  border-color: rgba(255, 255, 255, 1);
}

#u568209 .buttonContent.type_5 .after {
  background: rgba(217, 0, 0, 1);
}

#u568209 .my_button .buttonContent.type_5:hover .after {
  background: rgba(217, 0, 0, 1);
  border: 1px solid rgba(0, 0, 0, 1);
  opacity: 1;
  width: 100%;
}

#u568209 .my_button .buttonContent:hover {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
}

#u568209 .my_button .buttonContent:hover .btnWords {
  color: rgba(255, 255, 255, 1);
  -webkit-text-fill-color: unset;
}

#u568209 .my_button .buttonContent.type_5:hover {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
}

#u568209 .my_button .buttonContent.type_5:hover .btnWords {
  color: rgba(255, 255, 255, 1);
}

#u568209 .my_button .buttonContent {
  height: 50px
}

.mb_pattern #u568209 {
  margin-top: 2.666%;
  margin-left: 0%;
  margin-right: 60.000%;
  margin-bottom: 1.333%;
}

.pc_pattern #u568209 {
  margin-top: 1.3888888888888888%;
  margin-left: 38.611111111111114%;
  margin-right: 38.64688888888888%;
  margin-bottom: 0%;
}

#u569900 .banner_frame {
  width: 100.0%;
}

#u569900 .banner_frame .padding_bottom_swiper_frame {
  padding-bottom: 53.3%;
}

#u569900 .swiper-slide {
  background-size: cover;
}

#u569900 .swiper-slide .webp_img_frame img {
  object-fit: cover;
}

#u569900 .fk_adsorptionRound_current {
  background: rgba(229, 229, 229, 1);
}

#u569900 .fk_adsorptionRound_num_activity {
  background: rgba(229, 229, 229, 1);
}

#u569900 .fk_imageSwitchBtn_adsorptionRound.adsorptionRound_active {
  background: rgba(229, 229, 229, 1);
}

#u569900 .fk_imageSwitchBtn_adsorptionRound {
  background: rgba(0, 0, 0, 0.1);
}

#u569900 .fk_imageSwitchBtn_adsorptionRound:hover {
  background: rgba(229, 229, 229, 1);
}

#u569900 .fk_imageSwitchBtn_adsorptionRound .fk_adsorptionRound_num {
  color: rgba(255, 255, 255, 1);
}

#u569900 .video_frame .video_height {
  padding-bottom: 42.1%;
}

#u569900 div.banner_short_line_wrap .pic_short_line_btn_activity {
  background: rgba(229, 229, 229, 1);
}

#u569900 .banner_short_line_wrap .pic_short_line_btn .pic_short_line:hover {
  width: 26px;
  background: rgba(229, 229, 229, 1);
}

#u569900 .banner_short_line_wrap .pic_short_line_btn .pic_short_line {
  background: rgba(0, 0, 0, 0.1);
}

#u569900 .banner_btn {
  background: rgba(0, 0, 0, 0.1);
}

#u569900 .banner_btn:hover {
  background: rgba(229, 229, 229, 1);
}

#u569900 .fk_rightColorArrowsImg {
  background: rgba(0, 0, 0, 0.1);
}

#u569900 .fk_rightColorArrowsImg:hover {
  background: rgba(229, 229, 229, 1);
}

#u569900 .one_big_block {
  border-color: rgba(0, 0, 0, 0.1);
}

#u569900 .one_big_block.big_block_btn_select {
  border-color: rgba(229, 229, 229, 1);
}

#u569900 .one_big_block:hover {
  border-color: rgba(229, 229, 229, 1);
}

#u569900 .banner_frame .arrow_btn_next,
#u569900 .banner_frame .arrow_btn_prev {
  color: rgba(255, 255, 255, 1);
}

#u569900 .banner_frame .arrow_btn_next .mock-after,
#u569900 .banner_frame .arrow_btn_prev .mock-after {
  background: rgba(255, 255, 255, 1);
}

#u569900 .banner_btn {
  color: rgba(255, 255, 255, 1);
}

#u569900 .fk_rightColorArrowsImg {
  color: rgba(255, 255, 255, 1);
}

.pc_pattern #u569901 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u569901 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u569901 {
  order: 0;
}

.pc_pattern #u569902 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u569902 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u569902 {
  order: 0;
}

.pc_pattern #u569903 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u569903 {
  background-color: rgba(255, 255, 255, 1);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u569903 {
  order: 0;
}

.pc_pattern #u569904 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u569904 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u569904 {
  order: 3;
}

.pc_pattern #u795300 {
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/rBwBEmQdbuqAWVz3AAa4eMxlgOM376.jpg);
  box-shadow: 0 0 0 #fff;
  background-color: rgba(255, 255, 255, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern #u795300 .laybox {
  padding-left: 0.5236%;
  padding-right: 0.5236%;
  padding-top: 4.4503%;
  padding-bottom: 3.0890%;
}

.pc_pattern #u795300 .laybox {
  max-width: 1440px;
}

.mb_pattern #u795300 {
  background-color: rgba(255, 255, 255, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/rBwBEmQdbuqAWVz3AAa4eMxlgOM376.jpg);
  box-shadow: 0 0 0 #fff;
}

.mb_pattern #u795300 .laybox {
  padding-left: 4.0000%;
  padding-right: 4.0000%;
  padding-top: 5.3333%;
  padding-bottom: 2.6667%;
}

.pc_pattern #u795301 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u795301 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u795301 {
  order: 0;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u795302 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u795302 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u795302 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u795303 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u795303 {
  margin-top: 1.4084507042253522%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u795303 {
  margin-top: 0.5890052356020943%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u795304 .basic_text_rich_type .textEdit {
  line-height: 32px;
}

.mb_pattern #u795304 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u795304 {
  margin-top: 3.4474014084507045%;
  margin-left: 0%;
  margin-right: 12.521954225352111%;
  margin-bottom: 0%;
}

.pc_pattern #u795305 .my_title_index {
  display: none;
}

.pc_pattern #u795305 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u795305 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(239, 65, 54, 1);
}

.mb_pattern #u795305 .my_title_index {
  display: none;
}

.mb_pattern #u795305 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u795305 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(239, 65, 54, 1);
}

#u795305 .content_detail {
  padding: 0;
}

.pc_pattern #u795305 .basic_rich_text .rich_img_wrap {
  width: 50%;
}

.mb_pattern #u795305 .basic_rich_text .rich_img_wrap {
  width: 50%;
}

.mb_pattern #u795305 {
  margin-top: 2.8169014084507045%;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}

.pc_pattern #u795305 {
  margin-top: 5.349915492957747%;
  margin-left: 0;
  margin-right: 11.124507042253523%;
  margin-bottom: 0;
}

#u795306 .buttonContent {
  border-style: solid;
  border-width: 0px;
  border-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  background: rgba(217, 0, 0, 1);
}

#u795306 .buttonContent .after {
  border-radius: 4px;
}

#u795306 .btnWords {
  font-size: 16px;
  font-family: 微软雅黑;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  -webkit-background-clip: text;
  color: rgba(255, 255, 255, 1);
  background-image: none;
}

#u795306 .buttonContent.type_0 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
}

#u795306 .buttonContent.type_1 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
  border-color: rgba(255, 255, 255, 1);
}

#u795306 .buttonContent.type_2 {
  color: rgba(255, 255, 255, 1);
}

#u795306 .buttonContent.type_3 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
}

#u795306 .buttonContent.type_4 {
  color: rgba(255, 255, 255, 1);
  background: ;
  border-color: rgba(255, 255, 255, 1);
}

#u795306 .buttonContent.type_5 {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
  border-color: rgba(255, 255, 255, 1);
}

#u795306 .buttonContent.type_5 .after {
  background: rgba(217, 0, 0, 1);
}

#u795306 .my_button .buttonContent.type_5:hover .after {
  background: rgba(217, 0, 0, 1);
  border: 1px solid rgba(0, 0, 0, 1);
  opacity: 1;
  width: 100%;
}

#u795306 .my_button .buttonContent:hover {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
  border-color: rgba(0, 0, 0, 1);
}

#u795306 .my_button .buttonContent:hover .btnWords {
  color: rgba(255, 255, 255, 1);
  -webkit-text-fill-color: unset;
}

#u795306 .my_button .buttonContent.type_5:hover {
  color: rgba(255, 255, 255, 1);
  background: rgba(217, 0, 0, 1);
}

#u795306 .my_button .buttonContent.type_5:hover .btnWords {
  color: rgba(255, 255, 255, 1);
}

#u795306 .my_button .buttonContent {
  height: 50px
}

.mb_pattern #u795306 {
  margin-top: 2.666%;
  margin-left: 0%;
  margin-right: 60.000%;
  margin-bottom: 1.333%;
}

.pc_pattern #u795306 {
  margin-top: 6.034338028169015%;
  margin-left: 0%;
  margin-right: 57.7465%;
  margin-bottom: 0%;
}

.pc_pattern #u795307 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u795307 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u795307 {
  order: 1;
}

.pc_pattern #u795308 .my_title_index {
  display: none;
}

.pc_pattern #u795308 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u795308 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(51, 51, 51, 1);
}

.mb_pattern #u795308 .my_title_index {
  display: none;
}

.mb_pattern #u795308 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u795308 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(51, 51, 51, 1);
}

#u795308 .basic_banner_swiper_box {
  width: 81.6%;
}

#u795308 .basic_banner_swiper_box .basic_banner_swiper_box_height {
  padding-bottom: 47.3%;
}

#u795308 .basic_banner_swiper_box .basic_banner_swiper_box_height .back_img {
  background-size: cover
}

.mb_pattern #u795308 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u795308 {
  margin-top: 11.73768115942029%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u157400 {
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/rBwBEmQfK4KAG_WkAAKPTaSkD4w695.jpg);
  box-shadow: 0 0 0 #fff;
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern #u157400 .laybox {
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 3.130710182767624%;
  padding-bottom: 4.099216710182767%;
}

.pc_pattern #u157400 .laybox {
  max-width: 1440px;
}

.mb_pattern #u157400 {
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: ;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern #u157400 .laybox {
  padding-left: 2.6667%;
  padding-right: 2.6667%;
  padding-top: 5.3333%;
  padding-bottom: 0%;
}

.pc_pattern #u157401 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u157401 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u157401 {
  order: 0;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u157402 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u157402 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u157402 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u157403 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u157403 {
  margin-top: 1.4084507042253522%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u157403 {
  margin-top: 0.5890052356020943%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u157404 .my_title_index {
  display: none;
}

.pc_pattern #u157404 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u157404 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(51, 51, 51, 1);
}

.mb_pattern #u157404 .my_title_index {
  display: none;
}

.mb_pattern #u157404 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u157404 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(51, 51, 51, 1);
}

#u157404 .custom-page li:hover {
  color: rgba(217, 0, 0, 1);
}

#u157404 .custom-page li.xl-disabled {
  color: #c0c4cc;
}

#u157404 .custom-page .xl-active {
  color: rgba(217, 0, 0, 1);
}

#u157404 .xl-jumpButton:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
}

.pc_pattern #u157404 .btn_more:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
  color: #fff;
}

#u157404 .pageStyle0 .custom-page {
  color: rgba(94, 96, 100, 1);
}

#u157404 .custom-page li.xl-disabled {
  color: rgba(94, 96, 100, 1);
}

#u157404 .pageStyle1 .custom-page li.xl-nextPage,
basic_information_search_content#u157404 .page.pageStyle1 .custom-page li.xl-prevPage,
#u157404 .page.pageStyle1 .custom-page li {
  border-color: rgba(94, 96, 100, 1);
}

#u157404 .page.pageStyle1 .mb_page .iconfont,
#u157404 .page.pageStyle1 .mb_page span {
  border-color: rgba(94, 96, 100, 1);
  color: rgba(94, 96, 100, 1);
}

#u157404 .pageStyle1 .custom-page,
#u157404 .page.pageStyle1 .total_page,
#u157404 .page.pageStyle1 .jump_page {
  color: rgba(94, 96, 100, 1);
}

#u157404 .page.pageStyle1 .jump_page input,
#u157404 .page.pageStyle1 .xl-jumpButton,
#u157404 .page.pageStyle2 .btn_more {
  color: rgba(94, 96, 100, 1);
  border-color: rgba(94, 96, 100, 1);
}

#u157404 .pageStyle3 span,
#u157404 .pageStyle3 i,
#u157404 .pageStyle0 span,
#u157404 .pageStyle0 i {
  color: rgba(94, 96, 100, 1);
}

.pc_pattern #u157404 .list_one {
  padding: 5px 5px;
  width: 25%;
}

#u157404 .list_one .list_img_frame {
  padding-bottom: 69.1%;
}

#u157404 .list_one .list_img_frame .list_img_back {
  background-size: cover;
}

.mb_pattern #u157404 .list_one {
  width: 50%;
}

.pc_pattern #u157404 .basic_list_photos_swiper .swiper-slide {
  width: 25%;
}

.pc_pattern #u157404 .basic_list_photos .list_one {
  box-shadow: 0px 0px 15px 0px rgba(255, 255, 255, 1);
}

.pc_pattern #u157404 .basic_list_photos .list_one:hover {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}

.mb_pattern #u157404 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u157404 {
  margin-top: 1.1121958333333333%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u815400 {
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  box-shadow: 0 0 0 #fff;
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern #u815400 .laybox {
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 3.130710182767624%;
  padding-bottom: 4.099216710182767%;
}

.mb_pattern #u815400 {
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: ;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern #u815400 .laybox {
  padding-left: 2.6667%;
  padding-right: 2.6667%;
  padding-top: 5.3333%;
  padding-bottom: 0%;
}

.pc_pattern #u815401 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u815401 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u815401 {
  order: 0;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u815402 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u815402 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u815402 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u815403 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u815403 {
  margin-top: 1.4084507042253522%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u815403 {
  margin-top: 0.5890052356020943%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u815404 .my_title_index {
  display: none;
}

.pc_pattern #u815404 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u815404 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(51, 51, 51, 1);
}

.mb_pattern #u815404 .my_title_index {
  display: none;
}

.mb_pattern #u815404 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u815404 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(51, 51, 51, 1);
}

#u815404 .custom-page li:hover {
  color: rgba(217, 0, 0, 1);
}

#u815404 .custom-page li.xl-disabled {
  color: #c0c4cc;
}

#u815404 .custom-page .xl-active {
  color: rgba(217, 0, 0, 1);
}

#u815404 .xl-jumpButton:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
}

.pc_pattern #u815404 .btn_more:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
  color: #fff;
}

#u815404 .pageStyle0 .custom-page {
  color: rgba(94, 96, 100, 1);
}

#u815404 .custom-page li.xl-disabled {
  color: rgba(94, 96, 100, 1);
}

#u815404 .pageStyle1 .custom-page li.xl-nextPage,
basic_information_search_content#u815404 .page.pageStyle1 .custom-page li.xl-prevPage,
#u815404 .page.pageStyle1 .custom-page li {
  border-color: rgba(94, 96, 100, 1);
}

#u815404 .page.pageStyle1 .mb_page .iconfont,
#u815404 .page.pageStyle1 .mb_page span {
  border-color: rgba(94, 96, 100, 1);
  color: rgba(94, 96, 100, 1);
}

#u815404 .pageStyle1 .custom-page,
#u815404 .page.pageStyle1 .total_page,
#u815404 .page.pageStyle1 .jump_page {
  color: rgba(94, 96, 100, 1);
}

#u815404 .page.pageStyle1 .jump_page input,
#u815404 .page.pageStyle1 .xl-jumpButton,
#u815404 .page.pageStyle2 .btn_more {
  color: rgba(94, 96, 100, 1);
  border-color: rgba(94, 96, 100, 1);
}

#u815404 .pageStyle3 span,
#u815404 .pageStyle3 i,
#u815404 .pageStyle0 span,
#u815404 .pageStyle0 i {
  color: rgba(94, 96, 100, 1);
}

.pc_pattern #u815404 .list_one {
  padding: 5px 5px;
  width: 20%;
}

#u815404 .list_one .list_img_frame {
  padding-bottom: 90.3%;
}

#u815404 .list_one .list_img_frame .list_img_back {
  background-size: cover;
}

.mb_pattern #u815404 .list_one {
  width: 50%;
}

.pc_pattern #u815404 .basic_list_photos_swiper .swiper-slide {
  width: 20%;
}

.pc_pattern #u815404 .basic_list_photos .list_one {
  box-shadow: 0px 0px 15px 0px rgba(255, 255, 255, 1);
}

.pc_pattern #u815404 .basic_list_photos .list_one:hover {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}

.mb_pattern #u815404 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u815404 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u423100 {
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/rBwBEmQfKBWAern-AAUQOz6Bd-I059.jpg);
  box-shadow: 0 0 0 #fff;
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern #u423100 .laybox {
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 3.130710182767624%;
  padding-bottom: 4.099216710182767%;
}

.pc_pattern #u423100 .laybox {
  max-width: 1440px;
}

.mb_pattern #u423100 {
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: url(../img/rBwBEmQfKBWAern-AAUQOz6Bd-I059.jpg);
  box-shadow: 0 0 0 #fff;
}

.mb_pattern #u423100 .laybox {
  padding-left: 2.6667%;
  padding-right: 2.6667%;
  padding-top: 5.3333%;
  padding-bottom: 0%;
}

.pc_pattern #u423101 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u423101 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u423101 {
  order: 0;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u423102 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u423102 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u423102 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.basic_text_rich_type {
  line-height: 1.5;
}

.basic_text {
  line-height: 1.5;
}

#u423103 .basic_text_rich_type .textEdit {
  line-height: 默认px;
}

.mb_pattern #u423103 {
  margin-top: 1.4084507042253522%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u423103 {
  margin-top: 0.5890052356020943%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u423104 .my_title_index {
  display: none;
}

.pc_pattern #u423104 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u423104 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(239, 65, 54, 1);
}

.mb_pattern #u423104 .my_title_index {
  display: none;
}

.mb_pattern #u423104 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u423104 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(239, 65, 54, 1);
}

#u423104 .custom-page li:hover {
  color: rgba(217, 0, 0, 1);
}

#u423104 .custom-page li.xl-disabled {
  color: #c0c4cc;
}

#u423104 .custom-page .xl-active {
  color: rgba(217, 0, 0, 1);
}

#u423104 .xl-jumpButton:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
}

.pc_pattern #u423104 .btn_more:hover {
  border-color: rgba(217, 0, 0, 1);
  background: rgba(217, 0, 0, 1);
  color: #fff;
}

#u423104 .g-basic-article-box[data-device="mb"] {
  width: 46.3542%;
}

#u423104 .g-basic-article-box[data-device="pc"] {
  width: calc(25% - 0px);
}

#u423104 .g-basic-article-box .news_list_img {
  padding-top: 56.187290969899664%;
}

#u423104 .g-basic-article-box[data-device="pc"] .news_list_img .u-img {
  object-fit: cover;
}

#u423104 .jz_hover.jz_theme_font_hover_color:hover {
  color: rgba(217, 0, 0, 1);
}

.g-basic-article-box .news_list_item_arrow_link[data-device='mb'] {
  display: none;
}

#u423104 .g-basic-article-box[data-device="mb"] .news_list_img .u-img.ampImg {
  position: unset;
}

.pc_pattern #u423104 .basic-article-list-box .news_list_item_line .news_list_item_inner {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0);
}

.pc_pattern #u423104 .basic-article-list-box .news_list_item_line .news_list_item_inner:hover {
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
}

#u423104 .basic-article-list-box .news_list_item_line .news_list_item_content .news_list_item_header .news_list_item_title {
  font-size: 16px;
  font-family: 微软雅黑;
  color: rgba(51, 51, 51, 1);
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  text-align: left
}

.mb_pattern #u423104 .basic-article-list-box .news_list_item_line .news_list_item_content .news_list_item_header .news_list_item_title {
  font-size: 14px;
}

#u423104 .basic-article-list-box .news_list_item_line .news_list_item_inner:hover .news_list_item_content .news_list_item_header .news_list_item_title {
  color: rgba(217, 0, 0, 1);
}

#u423104 .pageStyle0 .custom-page {
  color: rgba(94, 96, 100, 1);
}

#u423104 .custom-page li.xl-disabled {
  color: rgba(94, 96, 100, 1);
}

#u423104 .pageStyle1 .custom-page li.xl-nextPage,
#u423104 .page.pageStyle1 .custom-page li.xl-prevPage,
#u423104 .page.pageStyle1 .custom-page li {
  border-color: rgba(94, 96, 100, 1);
}

#u423104 .page.pageStyle1 .mb_page .iconfont,
#u423104 .page.pageStyle1 .mb_page span {
  border-color: rgba(94, 96, 100, 1);
  color: rgba(94, 96, 100, 1);
}

#u423104 .pageStyle1 .custom-page,
#u423104 .page.pageStyle1 .total_page,
#u423104 .page.pageStyle1 .jump_page {
  color: rgba(94, 96, 100, 1);
}

#u423104 .page.pageStyle1 .jump_page input,
#u423104 .page.pageStyle1 .xl-jumpButton,
#u423104 .page.pageStyle2 .btn_more {
  color: rgba(94, 96, 100, 1);
  border-color: rgba(94, 96, 100, 1);
}

#u423104 .pageStyle3 span,
#u423104 .pageStyle3 i,
#u423104 .pageStyle0 span,
#u423104 .pageStyle0 i {
  color: rgba(94, 96, 100, 1);
}

#u423104 .g-basic-article-box .news_list_item_summery {
  color: rgb(102, 102, 102, 1);
}

.pc_pattern #u423104 .g-basic-article-box .news_list_item_summery {
  font-size: 14px;
}

#u423104 .basic-article-list-box [data-zoom='cover'] {
  background-size: cover;
}

#u423104 .basic-article-list-box [data-zoom='auto'] {
  background-size: auto;
}

#u423104 .u-list {}

#u423104 .u-list[data-type="1"] {
  background: transparent;
}

.pc_pattern #u423104 .g-basic-article-box {
  padding: 10px 10px;
}

#u423104 .news_list_item_inner {
  background-color: rgba(255, 255, 255, 1);
}

#u423104 .basic-article-list-box .news_list_item_line .news_list_item_inner:hover {
  background-color: rgba(255, 255, 255, 1);
}

.mb_pattern #u423104 {
  margin-top: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-bottom: 0%;
}

.pc_pattern #u423104 {
  margin-top: 1.7361111111111112%;
  margin-left: 0%;
  margin-right: 2.088740208877278%;
  margin-bottom: 0%;
}

.pc_pattern #u318500 .laybox {
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  box-shadow: 0 0 0 #fff;
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern #u318500 .laybox {
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 2.6093368146214098%;
  padding-bottom: 3.3681462140992164%;
}

.pc_pattern #u318500 .laybox {
  max-width: 1440px;
}

.mb_pattern #u318500 {
  background-color: rgba(255, 255, 255, 0);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: ;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern #u318500 .laybox {
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
}

.pc_pattern #u318501 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u318501 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u318501 {
  order: 0;
}

.pc_pattern #u318502 .my_title_index {
  display: none;
}

.pc_pattern #u318502 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u318502 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(217, 0, 0, 1);
}

.mb_pattern #u318502 .my_title_index {
  display: none;
}

.mb_pattern #u318502 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u318502 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(217, 0, 0, 1);
}

#u318502 .basic_map .map_container {
  position: absolute;
  width: 100%;
  height: 100%;
}

.pc_pattern #u318502 .basic_map .map_wrap_line {
  padding-bottom: 39.4%;
}

.mb_pattern #u318502 .basic_map .map_wrap {
  padding: 3.2% 3.72%;
}

.mb_pattern #u318502 .basic_map .map_wrap_line {
  min-height: 260px;
  padding-bottom: 74.9279%;
}

.mb_pattern #u318502 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}

.pc_pattern #u318502 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}

.pc_pattern #u318503 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 0%;
  padding-right: 0%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
}

.mb_pattern #u318503 {
  background-color: rgba(255, 255, 255, 0);
  border-color: rgba(0, 0, 0, 1);
  border-style: solid;
  border-left-width: 0px;
  border-right-width: 0px;
  border-top-width: 0px;
  border-bottom-width: 0px;
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-shadow: 0 0 0 #fff;
  padding-left: 2.6667%;
  padding-right: 2.6667%;
  padding-top: 0%;
  padding-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0px;
  margin-right: 0px;
  box-shadow: 0 0 0 #fff;
}

.mb_pattern .col_order_pattern #u318503 {
  order: 1;
}

.pc_pattern #u318504 .my_title_index {
  display: none;
}

.pc_pattern #u318504 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.pc_pattern #u318504 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(217, 0, 0, 1);
}

.mb_pattern #u318504 .my_title_index {
  display: none;
}

.mb_pattern #u318504 .module_banner {
  text-align: left;
  height: 50px;
  background-color: rgba(255, 255, 255, 1);
  background-size: auto;
  background-repeat: repeat;
  background-position: center center;
  background-image: none;
}

.mb_pattern #u318504 .module_banner .module_banner_text {
  font-size: 16px;
  font-family: 微软雅黑;
  font-style: normal;
  text-decoration: none;
  font-weight: normal;
  line-height: 50px;
  color: rgba(217, 0, 0, 1);
}

#u318504 .content_detail {
  padding: 0;
}

.pc_pattern #u318504 .basic_rich_text .rich_img_wrap {
  width: 50%;
}

.mb_pattern #u318504 .basic_rich_text .rich_img_wrap {
  width: 50%;
}

.mb_pattern #u318504 {
  margin-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}

.pc_pattern #u318504 {
  margin-top: 3.166666666666667%;
  margin-left: 7.953063885267275%;
  margin-right: 8.824281984334203%;
  margin-bottom: 0;
}

#u318505 .my_picture {
  border-radius: 0px;
}

.mb_pattern #u318505 {
  margin-top: 1.25%;
  margin-left: 0%;
  margin-right: 59.85976056338029%;
  margin-bottom: 1.333%;
}

.pc_pattern #u318505 {
  margin-top: 2.7682300000000004%;
  margin-left: 8.067885117493471%;
  margin-right: 69.04427083333333%;
  margin-bottom: 0%;
}

.pc_pattern .layout_header {
  background-color: rgba(255, 255, 255, 1);
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.pc_pattern .layout_header .fixed_background_layer {
  background-image: none;
  background-color: rgba(255, 255, 255, 1);
  background-size: cover;
  background-repeat: no-repeat;
}

.pc_pattern .layout_header_fixed .fixed_background_layer {
  opacity: 1;
  background-position: center center;
}

.layout_footer {
  background-color: rgba(53, 56, 62, 1);
  background-image: none;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.back_top_wrapper .back_top_btn .back_top_fill {
  border-radius: 50%;
  background-color: rgba(217, 0, 0, 1);
  color: #fff;
}

.layout_body {
  background-image: none;
  background-color: rgba(255, 255, 255, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.jz_border_effect_top {
  background: rgba(217, 0, 0, 1);
}

.jz_border_effect_right {
  background: rgba(217, 0, 0, 1);
}

.jz_border_effect_bottom {
  background: rgba(217, 0, 0, 1);
}

.jz_border_effect_left {
  background: rgba(217, 0, 0, 1);
}

.dialog_wrap .form_item_wrap .jz_theme_bg_color {
  background-color: rgba(217, 0, 0, 1);
}

.jz_theme_bg_color {
  background-color: rgba(217, 0, 0, 1);
}

.jz_theme_color {
  color: rgba(217, 0, 0, 1);
}

.mb_header.mb_iframe_preview {
  background-image: none;
  background-color: rgba(255, 255, 255, 1);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.mb_pattern .basic_navbar .menuPart .menuList .lineDiv {
  background-color: rgba(0, 0, 0, 1);
}

#full-page-nav.full-page-nav-style-0 .nav-item-active {
  border-color: rgba(217, 0, 0, 1);
}

#full-page-nav.full-page-nav-style-1 .nav-item-active {
  color: rgba(217, 0, 0, 1);
}

#full-page-nav.full-page-nav-style-1 .nav-item-active:before {
  background: rgba(217, 0, 0, 1);
}

#full-page-nav.full-page-nav-style-1 .nav-item-active:after {
  border: 2px solid rgba(217, 0, 0, 1);
}

#full-page-nav.full-page-nav-style-2 .nav-item-active {
  color: rgba(217, 0, 0, 1);
}

#full-page-nav.full-page-nav-style-2 .nav-item-active:after {
  background: rgba(217, 0, 0, 1);
}

.full-page-row #full-page-nav.full-page-nav-style-1 .nav-item-active:before {
  background: rgba(217, 0, 0, 1);
}

.full-page-row #full-page-nav.full-page-nav-style-1 .nav-item-active:after {
  border-color: rgba(217, 0, 0, 1);
}

.contact-us-index .contact-us-wrapper .contact-us-content .icon-default {
  background-position: -0 -0;
  border-radius: 50%;
  background-color: rgba(55, 85, 239, 1)
}

.layout_header_pc {}

@media screen and (max-width: 768px) {
  .mb_header.mb_iframe_preview {
    display: block !important;
  }

  .layout_header_pc {
    display: none !important;
  }

  .basic_navbar.mb_iframe_preview {
    display: block !important;
  }

  .pc_pattern .basic_navbar .menuPart {
    width: 20px;
    height: 18px;
    position: absolute;
    left: 20px;
    top: 27px;
    transform: translate(0, -50%);
    z-index: 100;
  }

  .pc_pattern .titleLine {
    line-height: 50px;
    height: 50px;
  }

  .pc_header .basic_mb_navbar {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1000;
  }

  .pc_header .basic_mb_navbar {
    margin: 0 !important;
  }

  .mb_header .basic_mb_navbar {
    margin: 0 !important;
  }

  .mb_header .basic_navbar .mobilePart,
  .mb_header .basic_navbar .navPart {
    display: block;
  }
}